Agent based Modelling and Simulation using State Machines
نویسنده
چکیده
Although agent based modelling has drawn significant attention in the recent years, with a significant number of simulation platforms proposed, the latter target usually relatively simple reactive agents. Thus, little has been done toward enhancing the modelling capabilities of platforms with richer agent oriented programming constructs that could potentially lead to the implementation of more sophisticated models. This paper presents an extension to the TSTATES library that aims to support the implementation of state based intelligent agents and a more complex example drawn from the pedestrian simulation domain that demonstrates the potential of the library in programming complex agent systems.
منابع مشابه
Turtles as State Machines - Agent Programming in NetLogo using State Machines
Agent based modelling has received significant attention in the recent years mainly due its wide adoption by scientists in a number of fields. Although agent simulation platforms have proven to be quite mature and expressive for modelling simple agents, little has been done regarding enhancing these platforms by higher level agent oriented programming facilities. This work aims at this directio...
متن کاملControlling Turtles through State Machines: An Application to Pedestrian Simulation
Undoubtedly, agent based modelling and simulation (ABMS) has been recognised as a promising technique for studying complex phenomena. Due to the attention that it has attracted, a significant number of platforms have been proposed, the majority of which target reactive agents, i.e. agents with relatively simple behaviours. Thus, little has been done toward the introduction of richer agent orien...
متن کاملEvacuation Simulation through Formal Emotional Agent based Modelling
Evacuation Simulation is recognised as an important tool for assessing design choices for urban areas. Although a number of approaches have been introduced, it is widely acceptable that such simulation scenarios demand modelling of emotional aspects of evacuees, and how these affect their behaviour. The present work, proposes that formal agent modelling based on eX-machines can rigorously defin...
متن کاملFrom Formal Modelling to Agent Simulation Execution and Testing
This work presents an approach to agent-based simulation development using formal modelling, i.e. stream X-Machines, that combines the power of executable specifications and test case generation. In that respect, a domain specific language is presented for effortlessly encoding agent behaviour as a stream X-Machine in a well known simulation platform. The main benefits in using the specific for...
متن کاملSpatio-temporal agent based simulation of COVID-19 disease and investigating the effect of vaccination (case study: Urmia)
Proper management of epidemic diseases such as Covid-19 is very important because of its effects on the economy, culture and society of nations. By applying various control strategies such as closing schools, restricting night traffic and mass vaccination program, the spread of this disease has been somewhat controlled but not completely stopped. The main goal of this research is to provide a f...
متن کامل